package com.work.dto.main;

import com.fasterxml.jackson.databind.annotation.JsonSerialize;
import com.fasterxml.jackson.databind.ser.std.ToStringSerializer;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 理货达标提交DTO
 *
 * @author ：dujianyu
 * @since ：Created in 2024/3/21 9:27
 */
@Data
public class TallyPassSubmitDTO {

    /** 货运船ID */
    @JsonSerialize(using = ToStringSerializer.class)
    @ApiModelProperty(name = "id",notes = "")
    private Long id ;
    /** 货运船ID */
    @JsonSerialize(using = ToStringSerializer.class)
    @ApiModelProperty(name = "货运船ID",notes = "")
    private Long transportShipId ;
    /** 货运舱单ID */
    @JsonSerialize(using = ToStringSerializer.class)
    @ApiModelProperty(name = "货运舱单ID",notes = "")
    private Long transportBillId ;
    /** 理货舱单ID */
    @JsonSerialize(using = ToStringSerializer.class)
    @ApiModelProperty(name = "理货舱单ID",notes = "")
    private Long tShipBillId ;
    /** 理货工班ID */
    @JsonSerialize(using = ToStringSerializer.class)
    @ApiModelProperty(name = "理货工班ID",notes = "")
    private Long tallyId ;
    /** 是否苫盖 */
    @ApiModelProperty(name = "是否苫盖",notes = "")
    private String isCover ;
    /** 是否铺垫 */
    @ApiModelProperty(name = "是否铺垫",notes = "")
    private String isBedding ;
    /** 保管员 */
    @JsonSerialize(using = ToStringSerializer.class)
    @ApiModelProperty(name = "保管员",notes = "")
    private Long keeper ;
    /** 保管员姓名 */
    @ApiModelProperty(name = "保管员姓名",notes = "")
    private String keeperName ;
    /** 是否安全生产 */
    @ApiModelProperty(name = "是否安全生产",notes = "")
    private String isSafeProduction ;

}
